Big Huge Thesaurus

spore case

noun

sounds kind of like